<table>HTML自帶製作表格或報表專用的標籤,這裡簡單介紹table中標籤代表的意思:
<table>
    <caption>                  <!-- caption:表格的標題 -->
        List
    </caption>
    <thead>                    <!-- thead:  表格的首行 -->
        <tr>                   <!-- tr:     表格的行 -->
            <th>item</th>      <!-- th:     表頭單元格 -->
            <th>amount</th>
        </tr>
    </thead>
    <tbody>                    <!-- tbody:  除了首行外的其餘內容 -->
        <tr>
            <td>iPhone 14</td> <!-- td:     單元格 -->
            <td>NT$27,900</td>
        </tr>
        <tr>
            <td>iPhone 14 pro</td>
            <td>NT$34,900</td>
        </tr>
    </tbody>
</table>
這次的任務在結構上就需要花點心思,來了解表單的布局。
爺爺年輕的時候帶著爸爸一家人做著裁縫西裝的生意,手工西裝店在那個年代可是每個老闆級商務人士必備,可以想像爺爺當年肯定是個英俊挺拔的模樣,穿上名牌標籤西裝做為模特兒招攬生意。客廳的縫紉機說的似乎是這樣的故事,可惜現實並不美好,虛構的故事往往只有在特定的場合起作用,眼前的爺爺穿著的,只有死神氈上的標籤。
在養分篇粗略的介紹到CSS選擇器(Selectors)的概念,這裡介紹一些其他的用法,當我們用選擇器選取到的元素加上虛擬類別的關鍵字時,就代表他們會在特殊的情況才會觸發,常用一個冒號":"來作為關鍵字,關鍵字,例如:
tr.total:hover {
  background-color: #99c9ff;
}
/* :hover就是一個虛擬類別,代表滑鼠經過這個tr之中class="total"的元素區塊時才會套用的樣式。  */
這在網頁上出現超連結時特別實用,而最早在點餐篇這個任務就有使用。
除此之外,還有:
:active
正在互動的元素,像是滑鼠正在按下或鬆開的瞬間。
:focus
當元素聚焦時,例如表單輸入時,或通過鍵盤上的tab鍵來觸發。
:visited
存在瀏覽紀錄的元素。
下一篇:偽裝(下)再來介紹這個任務中會使用的其他選擇器。